A Basic Introduction on Math-Link in Mathematica

نویسنده

  • Santanu K. Maiti
چکیده

Starting from the basic ideas of Mathematica I give a detailed description how to link external programs with Mathematica through proper MathLink commands. This article will be helpful for the beginners to start and write programs in Mathematica. I also describe in detail about the characterizations of local and global variables which are very essential for writing programs in Mathematica. We can export a graphics file from Mathematica notebook in different formats and also many complicated plots can be done very simply. The most important part which I investigate in this article is the way of linking an external program with Mathematica. This will be very helpful to run complicated jobs and also the operations will be extremely fast. In the literature we see that external programs can be linked with Mathematica if the programs are written in C language. But this is quite difficult to understand for the beginners. Here I describe how one can link external programs those are written either in F77 or F90 or F95. We can compile and optimize our programs by using several commands which are also described in detail. So by using these optimization conditions and proper MathLink commands one can write complicated jobs in smallest size and execute the jobs within a very short time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel Evaluation of Mathematica Programs in Remote Computers

Mathematica is a versatile equipment for doing numeric and symbolic computations and it has wide spread applications in all branches of science. Mathematica has a complete consistency to design it at every stage that gives it multilevel capability and helps advanced usage evolve naturally. Mathematica functions work for any precision of number and it can be easily computed with symbols, represe...

متن کامل

How to Run Mathematica Batch-files in Background ?

Mathematica is a versatile equipment for doing numeric and symbolic computations and it has wide spread applications in all branches of science. Mathematica has a complete consistency to design it at every stage that gives it multilevel capability and helps advanced usage evolve naturally. Mathematica functions work for any precision of number and it can be easily computed with symbols, represe...

متن کامل

The effect of math education on increasing math skills in children with Autism Spectrum Disorder (ASD) by using Applied Behavior Analysis (ABA) Method

Abstract Background & Purpose: Mathematics is one of the most important areas of the educational structure for students with severe and multiple disabilities, including autism spectrum disorder. Acquiring math skills for children with autism is much more difficult than reading and writing. These children have more difficulty processing mathematical information than reading and writing. Limi...

متن کامل

The effect of math education on increasing math skills in children with autism using ABA method

Objectives: Mathematics is one of the most important areas of the educational structure for students with severe and multiple disabilities, including autism. Acquiring math skills for children with autism is much more difficult than reading and writing. These children have more difficulty processing mathematical information than reading and writing. Limitations in the field of identifying effec...

متن کامل

Influenza models with Wolfram Mathematica

Finding optimal policies to minimize the mortality and morbidity of epidemic outbreaks is a top public health priority. The previous influenza pandemic and other emerging / reemerging diseases demonstrate the importance of mathematical modeling, and calls for a synergistic cooperation of epidemiologists, mathematical modelers and public health experts. The purpose of this paper is to provide an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/cs/0605090  شماره 

صفحات  -

تاریخ انتشار 2006